clean a well or canal - Deutsch Englisch Wörterbuch